Definition of French Republic

  • (noun) a republic in western Europe; the largest country wholly in Europe

Synonyms of French Republic


Antonyms of French Republic


No Antonyms Found.

Homophones of French Republic


No Homophones Found.